• word of the day

    choir school

    choir school - Dictionary definition and meaning for word choir school

    Definition
    (noun) a school that is part of a cathedral or monastery where boys with singing ability can receive a general education
    Synonyms : schola cantorum

Word used in video below:
text: choir sister
Download our Mobile App Today
Receive our word of the day
on Whatsapp